#ifndef skyStd_h__
#define skyStd_h__

#include "./skyDep.h"

#ifndef WIN32
#define _HRESULT_TYPEDEF_(_sc) _sc
#define SEVERITY_SUCCESS    0
#define SEVERITY_ERROR      1
#define FACILITY_ITF                     4
#define MAKE_HRESULT(sev,fac,code) \
	((u32) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )
#else
#include <windows.h>
#endif

#include <string.h>
#include <assert.h>
#include <stdio.h>
#include <math.h>
typedef unsigned int	size_t;

#endif // skyStd_h__
